renal collar - Turc Anglais Dictionnaire